package com.yfqy.admin.domain.dto.auth;

import lombok.Data;

import java.util.List;

/**
 * @Author: 梁二东
 * @Date: 2025/5/8 11:04
 * @Description:
 **/
@Data
public class AuthUser {
    /**
     * 主键
     */
    private Long id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * 昵称
     */
    private String nickname;

    private List<AuthRole> roles;
    private List<Authority> authorities; // 合并后的权限列表

    /**
     * 手机号
     */
    private String phone;

    /**
     * 微信openid
     */
    private String openid;

    /**
     * 微信unionid
     */
    private String unionid;

    /**
     * 注册来源ID
     */
    private Long regFromId;

}
